home *** CD-ROM | disk | FTP | other *** search
- function right(str, n)
- { if (n <= 0)
- return "";
- else if (n > String(str).length)
- return str;
- else
- { var iLen = String(str).length;
- return String(str).substring(iLen, iLen - n);
- }
- }
-
- function left(str, n)
- { if (n <= 0)
- return "";
- else if (n > String(str).length)
- return str;
- else
- return String(str).substring(0,n);
- }
-
- function imageExists(imageSrc)
- { var img = new Image();
- var result = true;
-
- img.onerror = function ()
- { result = false;
- }
-
- img.src = imageSrc;
- return result;
- }
-
- function getUniqueNumber()
- { return new Date().getTime();
- }
-
- function isIE8()
- { var browser = navigator.userAgent;
-
- if (browser.indexOf("MSIE 8.0") > 0)
- { return true;
- }
- else if (browser.indexOf("MSIE 7.0") > 0)
- { if (browser.indexOf("Trident/4.0") > 0)
- { return true;
- }
- }
-
- return false;
- }
-
-
- function getElementsByClass(searchClass, node, tag)
- { var classElements = new Array();
- if (node == null) node = document;
- if (tag == null) tag = "*";
- var els = node.getElementsByTagName(tag);
- var elsLen = els.length;
- var pattern = new RegExp("(^|\\s)"+searchClass+"(\\s|$)");
-
- for (i = 0, j = 0; i < elsLen; i++)
- { if (pattern.test(els[i].className))
- { classElements[j] = els[i];
- j++;
- }
- }
-
- return classElements;
- }
-
-
- function updateDIVs(className, divValue)
- { var el = getElementsByClass(className);
-
- for (var i=0; i < el.length; i++)
- { el[i].innerHTML = divValue;
- }
- }
-
- function hideDIVs(className)
- { var el = getElementsByClass(className);
-
- for (var i=0; i < el.length; i++)
- { el[i].style.display = "none";
- }
- }
-
- function showDIVs(className)
- { var el = getElementsByClass(className);
-
- for (var i=0; i < el.length; i++)
- { el[i].style.display = "";
- }
- }
-
- function iif(i,j,k)
- { if (i == true)
- { return j;
- }
- else
- { return k;
- }
- }
-
- function isNumeric(valueToCheck)
- { if (isNaN(parseFloat(valueToCheck)) == false)
- { return true;
- }
- else
- { return false;
- }
- }
-
- function ignoreErrors()
- { return true; }
-
- window.onerror = ignoreErrors;